package com.ce.pms.report.vo;

import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
/**
 *
 * 功能描述：收费凭证打印主报表 VO
 * <p>
 * 版权所有：中企动力
 * <p>
 * 未经本公司许可，不得以任何方式复制或使用本程序任何部分
 *
 * @author 黄彦军 Created on 2008-9-5 Edit author: Edit on: 修改原因:
 */
public class ChargeVoucherReportVO {

	private static final long serialVersionUID = -5247240987212836547L;

	/**
	 * 标题凭证日期
	 */
	private String voucherDate;

	/**
	 * 创建日期
	 */
	private String createDate;

	/**
	 * 业主姓名
	 */
	private String participantName;

	/**
	 * 房号
	 */
	private String houseNumber;

	/**
	 * 面积
	 */
	private BigDecimal buildSize;

	/**
	 * 银行帐号
	 */
	private String accountNumber;

	/**
	 * 缴费方式
	 */
	private String payType;

	/**
	 * 实收费用合计
	 */
	private BigDecimal totalFactPay;

	/**
	 * 金额大写
	 */
	private String totalFactPayCase;

	/**
	 * 收银员
	 */
	private String payee;

	/**
	 * 子报表数据
	 */
	private List<ChargeVoucherSubVO> subList = new ArrayList<ChargeVoucherSubVO>();

	public String getAccountNumber() {
		return accountNumber;
	}

	public void setAccountNumber(String accountNumber) {
		this.accountNumber = accountNumber;
	}

	public BigDecimal getBuildSize() {
		return buildSize;
	}

	public void setBuildSize(BigDecimal buildSize) {
		this.buildSize = buildSize;
	}

	public String getHouseNumber() {
		return houseNumber;
	}

	public void setHouseNumber(String houseNumber) {
		this.houseNumber = houseNumber;
	}

	public String getParticipantName() {
		return participantName;
	}

	public void setParticipantName(String participantName) {
		this.participantName = participantName;
	}

	public String getPayee() {
		return payee;
	}

	public void setPayee(String payee) {
		this.payee = payee;
	}

	public String getPayType() {
		return payType;
	}

	public void setPayType(String payType) {
		this.payType = payType;
	}

	public BigDecimal getTotalFactPay() {
		return totalFactPay;
	}

	public void setTotalFactPay(BigDecimal totalFactPay) {
		this.totalFactPay = totalFactPay;
	}

	public String getTotalFactPayCase() {
		return totalFactPayCase;
	}

	public void setTotalFactPayCase(String totalFactPayCase) {
		this.totalFactPayCase = totalFactPayCase;
	}

	public String getVoucherDate() {
		return voucherDate;
	}

	public void setVoucherDate(String voucherDate) {
		this.voucherDate = voucherDate;
	}

	public List<ChargeVoucherSubVO> getSubList() {
		return subList;
	}

	public void setSubList(List<ChargeVoucherSubVO> subList) {
		this.subList = subList;
	}

	public String getCreateDate() {
		return createDate;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}



}
